Wie stelle ich Vertraulichkeit durch Verschlüsseln mit asymmetrischer Kryptographie her?
Wenn die Animation geladen wird bist Du in der Rolle von Bob.
Bob hat zwei Schlüssel: den vom Webseiten-Symbol (
) umgeben öffentlichen
Schlüssel, den er im Internet
veröffentlicht hat, und den vom Tresor-Symbol (
) umgeben privaten
Schlüssel,
den er sicher verwahrt und niemand anderem mitteilt. Über das
Internet
kann Bob auch den öffentlichen Schlüssel von Alice
lesen, den sie dort
veröffentlicht hat.
Will Bob Alice nun eine geheime Nachricht schreiben, die nur Alice wieder entschlüsseln kann, so sollte er seine Nachricht mit dem öffentlichen Schlüssel von Alice verschlüsseln. Helfe Bob dabei:
), das
den
öffentlichen Schlüssel von Alice umgibt, um diesen
Schlüssel in die Felder "anzuwendender Schlüssel" auf
Bobs Computer zu kopieren!Nun ist Alice am Zug, sie möchte die Nachricht von Bob entschlüsseln.
), das
den privaten
Schlüssel von Alice umgibt, um den privaten
Schlüssel in die Felder "anzuwendender Schlüssel" auf
Alices Computer zu laden!Aufgabe:
Alice möchte Bob - und nur Bob! - ihren Geburtstag mitteilen. Sie übermittelt erst den Tag, dann den Monat. Zeige was Alice und Bob machen, so dass Bob den Geburtstag von Alice auf sicherem Wege erfährt!